//
//  RCDiscountDetailNewCell.h
//  RocketProject
//
//  Created by Wu Chengwei on 13-11-17.
//  Copyright (c) 2013年 Rocket. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "RCActivityDetailDataModel.h"

@class RCDiscountDetailNewViewController;

@protocol RCDiscountHeaderCellDelegate <NSObject>

@optional

-(void)gotoOrderDiscountVC;


@end

@interface RCDiscountDetailNewPictureHeaderCell : UITableViewCell

@property(nonatomic,assign)id<RCDiscountHeaderCellDelegate> delegate;

-(void)bindData:(RCActivityDetailPicture *)pictureData;

+(CGFloat)getCellHeight:(RCActivityDetailPicture *)pictureData;

@end

@interface RCDiscountDetailNewDiscountInfoCell : UITableViewCell

-(void)bindData:(RCActivityDetailPicture *)pictureData;

+(CGFloat)getCellHeight:(RCActivityDetailPicture *)pictureData;

@end

@interface RCDiscountDetailNewShopInfoCell : UITableViewCell

@property(nonatomic,assign)UIViewController *parentVC;

-(void)bindData:(RCActivityDetailShopInfo *)shopData;

+(CGFloat)getCellHeight:(RCActivityDetailShopInfo *)shopData;

@end

@interface RCDiscountDetailNewContentTitleCell : UITableViewCell

-(void)bindData:(NSString *)titleName;

+(CGFloat)getCellHeight;

@end

@interface RCDiscountDetailNewContentImageCell : UITableViewCell

-(void)bindData:(NSString *)imageUrl;

+(CGFloat)getCellHeight:(NSString *)imageUrl;

@end

@interface RCDiscountDetailNewNoticeCell : UITableViewCell

-(void)bindData:(RCActivityDetailNotice *)noticeData;

+(CGFloat)getCellHeight:(RCActivityDetailNotice *)noticeData;

@end
